#include"LED.h"
#include"GPIO.h"

void LED_Init()
{
    GPIO_InitTypeDef	GPIO_InitStructure;		//结构定义
	GPIO_InitStructure.Pin  = GPIO_Pin_2;		//指定要初始化的IO,
	GPIO_InitStructure.Mode = GPIO_PullUp;	//指定IO的输入或输出方式,GPIO_PullUp,GPIO_HighZ,GPIO_OUT_OD,GPIO_OUT_PP
	GPIO_Inilize(GPIO_P5, &GPIO_InitStructure);//初始化

    GPIO_InitStructure.Pin  = GPIO_Pin_7;		//指定要初始化的IO,
	GPIO_InitStructure.Mode = GPIO_PullUp;	//指定IO的输入或输出方式,GPIO_PullUp,GPIO_HighZ,GPIO_OUT_OD,GPIO_OUT_PP
	GPIO_Inilize(GPIO_P0, &GPIO_InitStructure);//初始化 
}

void LED_On(LED index)
{
    if(index==LEFT)LED_L=1;
    else if(index==RIGHT)LED_R=1;
    else LED_L=LED_R=1;
}

void LED_Off(LED index)
{
    if(index==LEFT)LED_L=0;
    else if(index==RIGHT)LED_R=0;
    else LED_L=LED_R=0;
}